/*@import "resetcommon.css";*/
/*index.css start*/
@charset "gbk";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}
/*banner*/




/*search*/
.search{ background:url(../images/ser_bj.jpg) repeat-x left top; height:60px; overflow:hidden;}
.search p{ height:60px; font:14px "Microsoft YaHei"; font-weight:bold; color:#666;line-height:60px;}
.search p a{ display:inline-block; font-weight:normal;color:#555555; }
.search .se_inp{ width:334px; height:34px; background:url(../images/ser_bt.jpg) no-repeat left top;  margin-top:14px;}
.search .se_inp input{ border:0; background:none; float:left;}
.search .tint{ width:228px; height:32px; padding-left:10px; font:12px "Microsoft YaHei"; color:#999; line-height:32px; padding-left:16px;} 
.search .bint{ width:88px; height:34px; cursor:pointer;}


/**/

.pro .gao{ height:525px; overflow:hidden;}
.pro{ height:680px; overflow:hidden;}
.pro .pr_fl{ width:230px; height:634px; overflow:hidden; }
.pr_fl h3{ height:90px; font:24px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:90px; text-align:center; background:url(../images/pro_b1.jpg) no-repeat center top;margin-bottom: 20px; width:232px;}
.pr_fl h3 a{ color:#fff;}
.pr_fl { height:390px; background:url(../images/pro_bj1.jpg); }
.pr_fl h4{ height:40px; width:140px; font:14px "Microsoft YaHei"; color:#303030; line-height:40px; padding-left:60px; background:url(../images/pro_b2.jpg) no-repeat center top; margin:0 auto 10px; cursor:pointer;}
.pr_fl h4 a{ color:#303030;}
.pr_fl p{ height:132px; background:url(../images/pro_b6.jpg) no-repeat center top;}
.pr_fl span{ width:160px; height:74px; float:right; display:inline-block; float:right; background:url(../images/pro_b3.jpg) no-repeat 0 0; padding-left:55px; font:14px "Microsoft YaHei"; color:#fff; line-height:14px; margin-top:46px;}
.pr_fl span em{ font:20px Arial; font-weight:bold; color:#fff; line-height:34px;}

.pr_fl ul li{font:14px/30px "Microsoft Yahei"; height:30px; width:156px; margin:0 auto; padding-left:10px;}
.pr_fl ul li a{color:#fff;}

.pro .pr_in{ width:830px; height:634px; overflow:hidden;}
.pr_in h3{ height:52px; background:url(../images/pro_b8.jpg) no-repeat center top;}
.pr_in h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.pr_in h3 strong{ display:inline-block; height:52px; background:url(../images/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.pr_in h3 strong a{color:#303030;}
.pr_in h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.pr_in ul{ width:828px; height:555px; border:1px solid #c4c4c4; border-top:0; padding-top:25px;}
.pr_in li{ float:left; width:252px; height:245px; overflow:hidden; display:inline; margin-left:20px; margin-bottom:32px;}
.pr_in li span{ display:inline-block;height:206px; width:244px;border:1px solid #c4c4c4; text-align:center; position:relative; margin-bottom:1px; overflow:hidden; padding:3px; cursor:pointer;}
.pr_in li img{ width:244px; height:202px; border:3px dashed #fff;}
.pr_in li span em{ width:244px; height:34px; display:inline-block; font:12px "Microsoft YaHei"; color:#505050; line-height:34px; background:#dedede; position:absolute; left:3px; top:175px;}
.pr_in li strong{ width:252px; height:34px; background:url(../images/pro_b5.jpg) no-repeat center top; display:inline-block; font:14px "Microsoft YaHei"; font-weight:bold; line-height:34px; text-align:center; }
.pr_in li strong a{ width:122px; height:34px; display:inline-block; color:#303030;}
.pr_in li strong em a{ color:#fff;}
.pr_in .cur span{ border:4px solid #0069d3;padding:0px;}
.pr_in .cur span em{ left:0; top:172px;}











/**/
.video{ height:440px; background:url(../images/vi_bj.jpg) no-repeat center top; padding-top:60px;}
.video dl{ height:413px; background:url(../images/vi_tb.jpg) no-repeat center top; overflow:hidden;}
.video dt{ width:542px; height:282px; text-align:center; padding-top:8px;}
.video dt img{ width:486px; height:282px;}
.video dd{ width:452px; padding-right:16px; margin-top:15px;}
.video dd h3{ font:24px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:54px; height:54px; border-bottom:1px solid #c4c4c4; margin-bottom:10px;}
.video dd p{ font:22px "Microsoft YaHei"; color:#505050; line-height:30px;margin-bottom:6px;}
.video dd p span{ font:18px "Microsoft YaHei";}
.video dd li{ font:14px "Microsoft YaHei"; color:#303030; line-height:30px; background:url(../images/vi_d.gif) no-repeat 0 10px; padding-left:20px;}
.video li span{ font-weight:bold; color:#0069d3;}

/**/
.case{ height:410px; background:url(../images/ca_bj.jpg) no-repeat center top; overflow:hidden;}
.case h3{ height:52px; background:url(../images/ca_tx.jpg) no-repeat center top;}
.case h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.case h3 strong{ display:inline-block; height:52px; background:url(../images/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.case h3 strong a{color:#303030;}
.case h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.case .ca_img{ height:298px; border:1px solid #c4c4c4; border-top:0; background:#fff; overflow:hidden;}
.ca_img ul{ width:984px; margin:0 auto; padding-top:24px;}/*
.ca_img li{ width:316px; height:237px; border:1px solid #c4c4c4; float:left; text-align:center; margin-right:15px; padding-left:3px;}
.ca_img .cle_m{ margin-right:0;}
.ca_img li img{ width:310px; height:196px; margin-top:3px; float:left;}
.ca_img li span{ width:310px; height:35px; background:#dedede; font:23px "Microsoft YaHei"; color:#505050; line-height:35px; display:block; float:left;}*/

.ca_img li{ width:318px; height:238px; float:left; text-align:center; margin-right:15px; }
.ca_img li a{width:310px; height:232px; border:1px solid #c4c4c4; padding:2px; display:inline-block;}
.ca_img li a:hover{ border:3px solid #0069d3; padding:0;}
.ca_img .cle_m{ margin-right:0;}
.ca_img li img{ width:310px; height:196px; margin:0 auto 0; display:block;}
.ca_img li span{ width:310px; height:35px; background:#dedede; font:12px "Microsoft YaHei"; color:#505050; line-height:35px; display:inline-block; cursor:pointer;}

.ca_img .ca_l ,.ca_img .ca_r{ width:24px; height:53px; margin-top:118px; overflow:hidden; cursor:pointer;}
.ca_img .ca_l{ padding-left:12px;}
.ca_img .ca_r{ padding-right:12px;}
.ca_img .ca_l img,.ca_img .ca_r img{width:24px; height:106px;}
.ca_img .cur img{ margin-top:-52px; }








/**/
.ys{ height:1487px; background:url(../images/ys_bj.jpg) no-repeat center top; overflow:hidden;}
.ys .ys_tit{ height:262px; background:url(../images/ys_txt.jpg) no-repeat 114px 20px;}
.ys_tit p{ font:18px "Microsoft YaHei"; color:#fff; line-height:34px; width:764px; float:right; padding-top:154px;}
.ys_tit p em{ float:left;}
.ys_tit p span{ font:34px Arial; font-weight:bold; color:#fff; line-height:34px; float:left; padding-right:10px;}
.ys_tit p  strong{ width:108px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#303030; line-height:32px; text-align:center; background:url(../images/ys_b.gif) no-repeat center top;float:left}
.ys_tit p  strong a{ color:#303030;}
.ys .ys1{ height:394px; margin-bottom:78px;}
.ys1 dd{ padding-top:100px;}
.ys1 h3{ background:url(../images/ys_s1.jpg) no-repeat left top;}
.ys1 dt { margin-top:68px;}
.ys1 dt ,.ys1 dt img{ width:528px; height:325px;}
.ys .ys2{ height:366px; margin-bottom:48px;}
.ys2 dt ,.ys2 dt img{ width:530px; height:315px;}
.ys2 .ys2_1 { height:140px;} 
.ys2 .ys2_1 h3{ background:url(../images/ys_s2.jpg) no-repeat left top;}
.ys2 .ys2_2 h3{ background:url(../images/ys_s3.jpg) no-repeat left top; height:75px; margin-bottom:10px;}
.ys2 .ys2_2 h3 span{ height:75px;}
.ys .ys3{ height:338px; background:none;}
.ys3 dt ,.ys3 dt img{ width:542px; height:338px;}
.ys3 dd{ padding-top:28px;}
.ys3 h3{ background:url(../images/ys_s4.jpg) no-repeat left top;}
.ys .ys3 dd p{ height:134px;}
.ys3 dd strong{ margin-left:66px; width:120px; height:34px; display:inline-block; background:url(../images/ys_b2.jpg) no-repeat center top; font:14px "Microsoft YaHei"; color:#303030; line-height:34px; text-align:center;}
.ys3 dd strong a{color:#303030;}
.ys dd{ width:496px;}
.ys dd h3{ height:55px; font:21px "Microsoft YaHei"; font-weight:bold;color:#303030; line-height:30px; padding-left:66px;}
.ys dd h3 span{ height:46px; display:inline-block; background:url(../images/ys_x.jpg) no-repeat left bottom;}
.ys dd p{ height:64px; font:14px "Microsoft YaHei"; color:#303030; line-height:24px; padding-left:66px;}
.ys dd p span{ color:#0069d3; font-weight:bold;}
.ys dd ul{ margin-left:66px; border-top:1px dashed #c4c4c4; padding-top:6px;}
.ys dd li{font:12px "Microsoft YaHei"; color:#303030; line-height:24px; background:url(../images/ys_d3.jpg) no-repeat 0 8px; float:left; padding:0 30px 0 20px;}
.ys dd .y_li1{ padding-right:56px;}
.ys dd em{ padding-left:66px; font:14px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:34px;} 



/**/
.witn{  overflow:hidden; background:#fff;}
.witn h3{ height:52px; background:url(../images/ca_tx.jpg) no-repeat center top; margin-bottom:25px;}
.witn h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.witn h3 strong{ display:inline-block; height:52px; background:url(../images/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.witn h3 strong a{color:#303030;}
.witn h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.witn dl{ width:198px; margin:0px 20px;text-align: center;}
.witn .cle_m{ margin-right:0;}
.witn dt{ width:170px;margin:10px; position:relative; margin-bottom:5px; cursor:pointer;}
.witn dt img{ width:170px; height:170px;border:1px solid #cdcdcd;}
.witn dt span{ position:absolute; width:170px;  display:inline-block; top:0; left:0}
.witn dd { width:230px; margin:0 auto;height:55px;text-align: center;}
.witn dd  span{ font:14px "Microsoft YaHei"; color:#505050; line-height:18px;}
.witn dd  span a{ color:#505050;}
.witn dd em{ height:38px; font:14px "Microsoft YaHei"; font-weight:bold; color:#0069d3; line-height:38px; display:inline-block; border-bottom:1px dashed #c4c4c4; margin-bottom:10px;}
.witn dd p{ font:12px "Microsoft YaHei"; color:#666; line-height:24px;}
.witn dd b a{ width:142px; height:32px; display:block; margin:0 auto; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:url(../images/wi_b2.jpg) no-repeat center top;}
.witn dd b a:hover{ background:url(../images/wi_b1.jpg) no-repeat center top; color:#303030;}
/**/ 
.ban1{ height:204px; overflow:hidden; background:url(../images/ban2_bj.jpg) no-repeat center top;}
.ban1 .ba_t { width:230px;text-align:center; padding-top:46px;}
.ba_t span{ display:block; height:30px; font:18px "Microsoft YaHei"; color:#fff; line-height:30px; background:url(../images/ban_x.jpg) no-repeat center center;}
.ba_t p{ height:42px; font:30px Arial; font-weight:bold; color:#fff; height:42px;}
.ba_t b{ width:144px; height:38px; background:url(../images/ban3_b1.jpg) no-repeat center top; display:block; margin:0 auto; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:38px;}
.ba_t b a{ color:#303030;}




/**/
.cust{ height:448px; overflow:hidden;}
.cust h3{ height:52px; background:url(../images/ca_tx.jpg) no-repeat center top; margin-top:60px;}
.cust h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.cust h3 strong{ display:inline-block; height:52px; background:url(../images/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.cust h3 strong a{color:#303030;}
.cust h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.cust .cu_img{ height:250px; border:1px solid #c4c4c4; border-top:0; overflow:hidden; padding-top:25px;}
.cu_img ul{ width:942px; height:224px; margin:0 auto; overflow:hidden;}
.cu_img li{ width:204px; height:224px; text-align:center; float:left; margin:0 31px 20px 0; overflow:hidden;}
.cu_img li p{ width:204px; height:102px; text-align:center;  margin:0 0 20px 0; overflow:hidden;}
.cu_img li a{width:198px; height:95px;border:1px solid #c4c4c4;  padding:2px; display:inline-block;}
.cu_img .cle_m{ margin-right:0;}
.cu_img li img{ width:198px; height:70px;float:left;}
.cu_img li span{ width:198px; height:25px; font:12px "Microsoft YaHei"; color:#505050; line-height:25px; background:#dedede; display:block; float:left; cursor:pointer;}
.cu_img li a:hover{ padding:0; border:3px solid #0069d3;}
.cu_img .cu_l ,.cu_img .cu_r{ width:30px; height:55px; overflow:hidden; margin-top:85px; cursor:pointer;}  
.cu_img .cu_l { padding-left:18px;}
.cu_img .cu_r{ padding-right:18px;}
.cu_img  .cur img{ margin-top:-61px;}





/*
.honor{ height:550px; overflow:hidden;}
.honor h3{ height:52px; background:url(../images/ca_tx.jpg) no-repeat center top; margin-bottom:25px;}
.honor h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.honor h3 strong{ display:inline-block; height:52px; background:url(../images/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.honor h3 strong a{color:#303030;}
.honor h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.honor .hon_in{ height:450px;position:relative;}
.hon_in li{ float:left; width:250px; height:450px; overflow:hidden; text-align:center;margin: 0 20px 0px 0;}
.hon_in li p{ width:250px; height:218px; overflow:hidden; position:relative;margin: 0 0 10px 0;background:url(../images/hon_b.jpg) no-repeat center bottom;}

.hon_in .cle_m{ margin-right:0;}
.hon_in li span{ width:248px; height:30px; display:inline-block; font:12px "Microsoft YaHei"; color:#505050; line-height:30px; background:#dedede; position:absolute; top:188px; left:1px; cursor:pointer;}
.hon_in li img{ width:246px; height:198px; margin-top:3px;}
.hon_in li a{ display:inline-block; width:246px; height:198px; border:1px solid #c7c7c7;}
.hon_in .ho_l ,.hon_in .ho_r{ position:absolute; top:188px; width:24px; height:53px; overflow:hidden; z-index:66; cursor:pointer;}
.hon_in .ho_l{ left:-42px;}
.hon_in .ho_r{ right:-42px;}
.hon_in .cur img{ margin-top:-53px;}*/



/**/
.honor{ height:344px; overflow:hidden;}
.honor h3{ height:52px; background:url(../images/ca_tx.jpg) no-repeat center top; margin-bottom:25px;}
.honor h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.honor h3 strong{ display:inline-block; height:52px; background:url(../images/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.honor h3 strong a{color:#303030;}
.honor h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.honor .hon_in{ height:220px; overflow:hidden; position:relative;}
.hon_in li{ float:left; width:254px; height:218px; overflow:hidden; text-align:center; position:relative; margin-right:16px; background:url(../images/hon_b.jpg) no-repeat center bottom;}
.hon_in .cle_m{ margin-right:0;}
.hon_in li span{ width:246px; height:30px; display:inline-block; font:12px "Microsoft YaHei"; color:#505050; line-height:30px; background:#dedede; position:absolute; top:170px; left:4px; cursor:pointer;}
.hon_in li img{ width:246px; height:198px; margin-top:3px;}
.hon_in li a{ display:inline-block; width:252px; height:204px; border:1px solid #c7c7c7;}
.hon_in .ho_l ,.hon_in .ho_r{ position:absolute; top:76px; width:24px; height:53px; overflow:hidden; z-index:66; cursor:pointer;}
.hon_in .ho_l{ left:0;}
.hon_in .ho_r{ right:4px;}
.hon_in .cur img{ margin-top:-53px;}

/**/
.dy{ height:427px; background:url(../images/dy_bj.jpg) no-repeat center top; padding-top:48px;}
.dy h3{ height:52px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:50px;}
.dy h3 span{ font:12px Arial; color:#999; line-height:50px; float:right; padding-right:18px;}
.dy h3 strong{ display:inline-block; height:52px; background:url(../images/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.dy h3 a{color:#303030; }
.dy .faq{ width:307px; height:398px; overflow:hidden; margin-right:15px;}
.dy .faq h3{ background:url(../images/faq_tx.jpg) no-repeat center top;}
.faq .faq_txt{ width:305px; height:325px;border:1px solid #c4c4c4; border-top:0; background:#fff; padding:20px  0 0 0; overflow:hidden;}  
.faq dl{ height:98px; width:274px; background:url(../images/dy_x.jpg) repeat-x left bottom;margin: 0 auto 18px 15px;}
.faq_txt dt{ height:22px;font:12px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:22px; background:url(../images/faq_q.jpg) no-repeat left top; margin-bottom:15px; padding-left:28px; }
.faq_txt dt a{ color:#303030;}
.faq_txt dd{padding-left:28px; background:url(../images/faq_q-06.jpg) no-repeat 0 5px; font:12px "Microsoft YaHei"; color:#666666; line-height:24px; }
.faq_txt .cle_m{ background:none;}
.dy .news{ width:370px; height:398px;}
.dy .news h3{ background:url(../images/new_tx.jpg) no-repeat center top;}
.news dl{ width:368px; height:325px;border:1px solid #c4c4c4; border-top:0; background:#fff; padding-top:20px;}
.news dt ,.news dt img{ width:335px; height:150px; margin:0 auto;}
.news dt { margin-bottom:14px;}
.news dd{ width:335px; margin:0 auto;}
.news p{height:32px; overflow:hidden; background:url(../images/dy_x.jpg) repeat-x left bottom; font:12px "Microsoft YaHei"; color:#666666; line-height:34px;}
.news p:last-child{background:none}
.news p a{ color:#666;}
.news p span{ float:right; cursor:pointer;}
/**/ 
.link{ height:156px; background:url(../images/lin_bj.jpg) no-repeat center top; overflow:hidden;}
.link h3{ height:52px; background:url(../images/ca_tx.jpg) no-repeat center top;}
.link h3 span{ font:12px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.link h3 strong{ display:inline-block; height:52px; background:url(../images/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.link h3 strong a{color:#303030; }
.link h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.link .hon_in{ height:220px; overflow:hidden; position:relative;}
.link p{ height:64px;border:1px solid #c4c4c4; border-top:0;background:#fff; font:12px "Microsoft YaHei"; color:#666666; line-height:64px;}
.link p a{ color:#666; margin:0 24px; display:inline-block;}

/**/
/*flash bannna�л�*/
#flashs { position:relative;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#0069D4;  background:#efefef; border:1px solid #0069D4; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#0069D4; color:#fff;}
/**/
